package edu.njucm.herbiv.pojo.entity

import jakarta.persistence.*
/**
 * @Author ZhouHang
 * @Date 24/5/15 015
 */
@Entity
@Table(name = "tcm")
data class Tcm (
    @Id
    @Column(name = "HVMID")
    val id: String? = null,

    @Column(name = "cn_name")
    val cnName: String? = null,

    @Column(name = "pinyin_name")
    val pinyinName: String? = null,

    @Column(name = "en_name")
    val enName: String? = null,

    @Column(name = "latin_name")
    val latinName: String? = null,

    @Column(name = "properties")
    val properties: String? = null,

    @Column(name = "meridians")
    val meridians: String? = null,

    @Column(name = "usepart")
    val usepart: String? = null,

    @Column(name = "function_")
    val function: String? = null,

    @Column(name = "indication")
    val indication: String? = null,

    @Column(name = "toxicity")
    val toxicity: String? = null,

    @Column(name = "clinical_manifestations")
    val clinicalManifestations: String? = null,

    @Column(name = "therapeutic_en_class")
    val therapeuticEnClass: String? = null,

    @Column(name = "therapeutic_cn_class")
    val therapeuticCnClass: String? = null,

    @Column(name = "herb_id")
    val herbId: String? = null,

    @Column(name = "tcmid_id")
    val tcmidId: String? = null,

    @Column(name = "tcm_id_id")
    val tcmIdId: String? = null,

    @Column(name = "symmap_id")
    val symmapId: String? = null,

    @Column(name = "tcmsp_id")
    val tcmspId: String? = null
)